Skip to main content

Definitions by Terrel Richardson

The Elwins 

A term to describe whenever a lump, or "elwin" grows rampantly on one's buttocks.
Damnit Jeff, you gave me The Elwins.
The Elwins by Terrel Richardson June 29, 2012