1 definition by Kingpoppa8

The best looking and most loyal person you'll ever meet. He comforts you and know exactly what to do at the right times
by Kingpoppa8 March 13, 2017
Get the Kenya mug.