1 definition by smell

When you pour out details of a one night stand or feelings of a crush to a friend with urgency.
"Oh Sharon, I need to girl vomit on you about what happened last night! Answer you're damn phone!"
by smell August 12, 2017
Get the girl vomit mug.