2 definitions by Manfran1

Top Definition
Food so spectacular that your taste buds orgasm with delight.
That food was so unbelievably delicious I had a budgasm.
by Manfran1 July 07, 2009
Mug icon
Buy a Budgasm mug!
Laughed My Nuts Off Permanently
That was hilarious. LMNOP!
by Manfran1 June 08, 2009
Mug icon
Buy a LMNOP mug!