1 definition by Quanka the kingisha

The leader of the quankian township laquanka. Quank quank bitch
by Quanka the kingisha March 6, 2018
Get the quanka mug.