1 definition by mina661587

Top Definition
an idiot who steals grandmas paris keychain
Kwabena wtf
by mina661587 November 20, 2019

Mug icon
Buy a Kwabena mug!