Canadian term about when you get yourself in a tough situation or someone has totally dicked you over.
You are helping someone in front of you in the check out line, and this guy behind you has no patience and starts yelling at you... You would be like mind your own ramboncouse!
by FINUSA June 24, 2010

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×