Top definition
stuuuuuuuuuuuuupid >:)
wow is that a Kiyoon hes so smexy but a super teeny tiny bit stupid hahahahaha hmph
by lol whoops May 19, 2018
Get the mug
Get a kiyoon mug for your buddy Sarah.