Top definition
Something really fun that smells REALLY good... Also see AlmightyBob for funny things too (less funny omgawd)
Batmoutarde pawns JaX alot
Omfg... Batmoutarde is fun !
by Mr.Fun November 10, 2006
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush