Skip to main content

Definitions by Quanka the kingisha

The leader of the quankian township laquanka. Quank quank bitch
Hey look it’s leader quanka