Top definition
D: how did you break your nose?
J: i was pleasing my g/f when i decided to give her a muffer buffer, and she was not pleased.
by Izzy15062 January 10, 2007
Get the mug
Get a muffer buffer mug for your dog Vivek.