Wraithdude's definitions
Short for mysterious burp. Burp that inexplicably comes up tasting like something you haven't eaten in weeks.
by Wraithdude May 1, 2016
Get the myurp mug.
Get the myurp mug.We'll email you a link to sign in instantly.