Skip to main content

Definitions by bostonsk8er

specialzed 

Meaning any moron that trolls far too much.
Dude tried to tell us Willie Nelson is dead. What a specialzed!
specialzed by bostonsk8er September 19, 2011