Skip to main content

Definitions by Krissyc123

To throw up and burp simultaneously; to gamble and lose.
I thought I was just going to burp really loudly but it ended up as a thurp; life sucks man.
thurp by Krissyc123 July 9, 2006