Top definition
Unique, beautiful and funny and awesome and petty all the time
My name is chaltu.
by Star-love February 14, 2018
Get the mug
Get a chaltu mug for your mother-in-law Sarah.