1 definition by Qazs

Top Definition
Finger licking good
Ayam guringg kfc finger licking good
by Qazs April 24, 2018

Mug icon
Buy a Ayam mug!