Hoots2much's definitions
Female version of pressing pickle or smooshin snake, when a woman pressed her vagina against a window, most likely in effort to protest something
by Hoots2much July 20, 2021
Get the Peepin Peachmug.
Get the Peepin Peachmug. We'll email you a link to sign in instantly.