Skip to main content

Definitions by Kirghiz

"Holy sheesta!"
sheesta by Kirghiz May 14, 2003