look up any word, like sparkle pony:

1 definition by teddyfuxpin

 
1.
To simultaneously come, puke and shit. Can be extremely embarrassing, but happens to the best of us.
.....And then I tripled myself. Don't tell me that's never happened to you!
by teddyfuxpin December 16, 2010