Top definition
Someone (mostly male) who has everything and knows everything.
Hiraki : I think im pregnant
Tom : I wore condoms during all the times we had sex
Jack : No you didn't , two days back during the camp , I guarantee that you didn't wear a condom
Tom : Jack ! Don't act like a Tharsheelan
by WarmJobs March 20, 2018
Get the mug
Get a tharsheelan mug for your buddy Beatrix.