1 definition by nasaruins

Top Definition
smiling but make it fashion
the smiliest people on the earth! i love you bangkok!
by nasaruins October 02, 2019

Mug icon
Buy a smiliest mug!