The act of vomiting and laughing in the same instant.
A: You remember (unamed person) having that cold sore a while back? Herpes outbreak if you will?
A: Well I ran into (unamed person) on St. Patty's Day and saw the lady he was dating. She also had a rather large something on her upper lip.
B: I think I just upchuckled.
© 1999-2015 Urban Dictionary ®
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.