Skip to main content

Definitions by thewomanonthetrain

Someone who is a geek or nerd.
For God's sake, will you stop going on about FoxPro, Ben! You're such a speff!
speff by thewomanonthetrain June 21, 2007