Skip to main content

Definitions by Drake Jackson

A crazy spaztastic lunatic with greasy hair, often found shredding on his guitar.
Holy shit! That dude is such a spencer!
spencer by Drake Jackson October 12, 2006