Top Definition
1. SP
2. A hostile, aggressive English major.
3. A creature of whistful love, insincerity, and perhaps two grasping claws.
1. "Stirling is at Phil's."
2. "Stirling, be nice..."
3. "Hey guys, I just had two girls ask me to join their threesome...but I'm sooo past that..." (followed by a wink at Mike's sister)
by Borrelli March 23, 2003

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.