Stephanie0407's definitions
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.
by Stephanie0407 April 6, 2008
Get the Secordmug.
Get the Secordmug.