Smillimeters Share definition Flag 1. Millimeters (mispronounced) 2. Smile (mispronounced) "That lizard was fifty smillimeters long." "You mean millimeters." "I meant smiles." Smillimeters by SubtleSubterfuge December 25, 2008 Get the Smillimeters mug.