Top definition
the cutest most adorable little bb ever! has the most adorable laugh and smile you will ever see and is just an amazing person to be around. make sure to give a bunch of hugs to them if u know a keoko.
by Brourgaynohomo October 04, 2019
Get the mug
Get a Keoko mug for your Uncle Paul.