Skip to main content

Definitions by SubtleSubterfuge

Smillimeters 

1. Millimeters (mispronounced)

2. Smile (mispronounced)
"That lizard was fifty smillimeters long."

"You mean millimeters."

"I meant smiles."
Smillimeters by SubtleSubterfuge December 25, 2008