Top Definition
starcrafted- (v.) the art of owning people or playing use map settings games in starcraft for entertainment
while smokin crack we got starcrafted,
we get starcrafted on the weekends
by Parwarn December 23, 2004

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.