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
Get the mug
Get a Batmoutarde mug for your brother G√ľnter.