Skip to main content

Definitions by Da Jesta

Mr. Quackers a.k.a da dizzle
dizzle by Da Jesta July 22, 2003