A stealthy ninja stef Duck who's expertise is fighting with squirrels. The Duck wins every time. Duck > Squirrel.
That was such a steffu move...
by stefffu October 10, 2008
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×