Skip to main content

Definitions by -Pooploser-

Verb. To whisper softly into one's ear with the intent of being creepy.
Have you been snoothing in his ear? He is filing a restraining order.
Snooth by -Pooploser- September 8, 2017