look up any word:
1. Turtle Juice
that "throwing up in your mouth" shit.
Dude I just turtle juiced and it left such a nasty taste.
rss and gcal