Skip to main content

Definitions by JimmyC.

drizzle twat 

The female pubic and labia area having the distinct aroma of stale urine. Also describes a female with questionable hygiene standards.
My date last night had a drizzle twat....yeah, she was a complete drizzle twat !
drizzle twat by JimmyC. December 27, 2020