Skip to main content

Definitions by ratherunusualfellow

An individual who rubs himself in an unusual manner. Also used to refer to a person who has performed poorly ain a Chemistry examination.
OMG, did you fail your exam? You are such a Mehrub.
Mehrub by ratherunusualfellow November 21, 2023