Skip to main content

Definitions by BowlOfSpecialK

smiley bean chizzer

the smiliest of the smilers.
that girl over there is smiling so much, she's one of those smiley bean chizzers.
smiley bean chizzer by BowlOfSpecialK February 26, 2011