Top Definition
to get owned or beat to the point when whatever you're still going to lose. Espesialy when playing FIFA on playstation.
"i just got Brazilian Ramshafted, look at this...its 5 against one."

"what a foul...look at this he's still on the ground... he just got brazilian ramshafted"

"Stop brazilian ramshafting me!!
by creatine of hugo May 02, 2010

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.