Mantrabu

What is Mantrabu?


1.

complete twat

he is such a mantrabu

See Martino


31

Random Words:

1. Basically means great, brilliant, spiffing, swell. What a brilliant tune! Hazaar! See great, spiffing, swell 2. Indian English Slang..
1. any two friends who share a semmingly platonic love-hate relationship, especially if one secretly likes the other. hey, a minute you tw..
1. A very bad smell, musky, rotten eggs. You need to clean this room. It smells like kundel in here...