Top definition
The uncontrollable smile that appears on one's face when thinking or seeing the person of one's infatuation and thus making you feel stupid.
by ialwaysstupidsmile June 18, 2009
2
that smile you can't contain when you see them. you know? your face gets red and you all you can do is watch them.
by ollie98 March 22, 2021