Top Definition
a complete and utter fail
*Guy fails test
Guy- i Garro Ramped that

*Guy's assignment falls apart minutes before he has to hand it in
Guy's friend to someone else- that assignment was hhis Garro Ramp
by tommyb1990 August 19, 2011
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.