1 definition by Murda123

Top Definition
A penis fart, plain and simple. Like a queef for the fellas.
Ugh, what smells like mustard? Did you muldoon, tom?
by Murda123 July 21, 2009

Mug icon
Buy a Muldoon mug!