Skip to main content

Definitions by nhjjhn

scratch and sniff 

someone who scratches their pussy, then smells it
eww there's scratch and sniff
scratch and sniff by nhjjhn February 2, 2023