teddyfuxpin's definitions
To simultaneously come, puke and shit. Can be extremely embarrassing, but happens to the best of us.
by teddyfuxpin February 23, 2011
Get the Triple mug.
Get the Triple mug.We'll email you a link to sign in instantly.