1 definition by mehbulous

to vomit or spew something disgusting out of your mouth
Hey bro, sorry for totally drumpfing all over last night.
by mehbulous February 29, 2016
Get the drumpf mug.