Subscribe English
look up any word, like tex-sex:

1 definition by Stephanie0407

An extremely socially awkward freak of society who tends to scream "Penis" in public. His mating call consists of random "WOOOO'S!" to summon his female counterparts.
"Oh my god did you see that Secord that just ran by?"-Me
"Yeah, he is sooo inappropriate!"-you
by Stephanie0407 April 06, 2008
8 4