What is the full meaning of smirrs
SMIRR, to drizzle [v]
Example of the word smirrs placed on a Scrabble board.