Top definition
cigarrettes or other smokable plant.
Origin: multiple jumpy spiders smoking cigarrettes
We don't use the word schmigarrette anymore.
by Tomsoma March 22, 2003
Get the mug
Get a schmigerrettes mug for your cousin Trump.