Skip to main content

Bondong blondong's definitions

Cheeku

Share definition
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
Flag
mugGet the Cheeku mug.