Skip to main content

Definitions by thebadger

Geishas make tea, Layshas come over late at night to bang.
Laysha by thebadger January 6, 2008