Skip to main content

Definitions by SPANGELYFAIRY

The most annoying redhead on the planet. Full of self-confidence. Believes he is great with the ladies
Tucker by SPANGELYFAIRY January 30, 2015