2 definitions by Travis Bagwell

The act of soiling your pants while vomiting.
That meal was disgusting! I think I'm going to sharf!
by Travis Bagwell October 4, 2009
Get the Sharf mug.
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
Get the Frodo mug.