1 definition by HiimCarl1

Kennoa is the best woman you can meet! She has the best smile and is kinda short
by HiimCarl1 December 23, 2016
Get the kennoa mug.