Skip to main content

Definitions by G_MAN

A gay Scottish girl.
Man, that bitch is such a scotter. ROTFLMAO!!111
Scotter by G_MAN June 11, 2006