|
|||||
What is trova?Italian phrase meaning 'seek and you shall find' Bob: "I can't find my mobile phone" trova - meme giftrova - videoTrova - what is it?A bitch. Basically, someone that tries soooo hard to make chemistry in the school setting a veritable hell on earth. An incompetent and insufficient replacement for a better teacher. "Hey yo Trova, is this beta or what, shit." |
|||||
www.Definder.net Powered by Urban Dictionary |