dorito_mosquito's definitions
Verb; A sneeze that is so physically obnoxious that one would much rather rip off the piece of cartilage they call a nose than smeeze again
by dorito_mosquito June 12, 2020
Get the smeeze mug.