Top Definition
To be fucked over by life in general.
I got so meatholed when I forgot to turn in my term paper.
by tank December 13, 2004
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.