2 definition by Travis Bagwell

Top Definition
n. A woman who is obsessed with getting married (i.e. always looking for the ring).
Look at all those Frodos on "The Bachelor!"
by Travis Bagwell March 10, 2009

Mug icon
Buy a Frodo mug!
The act of soiling your pants while vomiting.
That meal was disgusting! I think I'm going to sharf!
by Travis Bagwell October 04, 2009

Mug icon
Buy a Sharf mug!