Top definition
A person who is very annoying and who doesn't care about anyone else
Mehmood is a person who is very annoying
by Ash2547 May 11, 2016
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush