1 definition by stella r

when you think you've got to burp but a little bit of throw up emerges
oh my gash i think i just buruped..!?
by stella r April 4, 2009
Get the burup mug.