panicmania's definitions
A slut or promiscuous person, esp. flirtatious young women who reside at cottages/cabins during summertime.
by panicmania April 18, 2013
Get the River Mermaid mug.
Get the River Mermaid mug.We'll email you a link to sign in instantly.