1 definition by Mr.Fun

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 Batmoutarde mug.