Skip to main content

Definitions by sneakysnack

when you purposefully leak a fluid (sexual or non sexual) on someone
She asked me to snowden on her face last night.
snowden by sneakysnack May 3, 2018