Top Definition
an old lady wearing a lot of make up
"dude did u see that old lady"? "yeah she was a total roche bag"
by baaaad56 September 15, 2009
5 Words related to roche bag

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.