1 definition by poonWilliam

Top Definition
the chatest possible goal in fifa street. a shot to the bottom right corner, often used during the gamebreaker. Named after Kellen McRae's signature fifa street move.
Kellen-Sicking i just got a gb
Will- Hey senyor,nice McRae guy
by poonWilliam October 31, 2006
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.