look up any word, like bae:
 
1.
That area above your lip and below your nose where snot drains.
Its so cold out here, I can't keep my drizzle trough clear.
by Dave Smiles September 06, 2006
1 0

Words related to drizzle trough

cold lick lip noun snot