Top definition
A wound a noob will carry for the rest of his life
That noob will never forget the noob scar i gave him in warsong gulch
by Lady of the morning wood September 11, 2009
Get the mug
Get a noob scar mug for your cousin Yasemin.