Top Definition
1. a rag (disposable cloth) made of ham. Not at all useful, as its juiciness does not promote the swabbing of spills, etc. However, it is a delightful word to say, primarily as an insult.
Piss off, ya dirty hamrag!
by Dr jebus PhD April 12, 2009
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.