Skip to main content

I_Slap_Booties's definitions

french deposit

She was taking a French deposit on the front lawn after a long night of drinking.
by I_Slap_Booties July 7, 2022
mugGet the french deposit mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email