Top definition
A pleasing smell. An odor that brings forth memories of long-forgotten happiness.
Mmm are you baking cookies? It smells like spiced tits in here.
by Neopolitan July 26, 2011
Get the mug
Get a Spiced tits mug for your mom Zora.