Top Definition
To throw a smoke grenade at the opposition while online on Gears of War 2. Upon being "popped a smurf" on, the phrase "smurfs ahoy" may be employed.
Team 1:"Lets get the fuck out of here. I'm poppin smurf!"
Team 2:"Smurfs Ahoy!"
by sphinx of pedophiles July 31, 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.