1 definition by Bondong blondong

another name for a microscopic life form, originated from the planet baatraa
oh wow, its a cheeku. its SOO small !
by Bondong blondong March 24, 2021
Get the Cheeku mug.