Skip to main content

Definitions by xxXChillinDudeXxx

"a term used for a hot girl."
"yo man.. andrea is such a scotty..."
scotty by xxXChillinDudeXxx March 9, 2009