Skip to main content

BestFriendSleepover's definitions

Anne Franking

The act of having sexual intercourse in an attic while a German man watches.
Lily and I got really wasted and started Anne Franking on Omegle.
by BestFriendSleepover November 29, 2019
mugGet the Anne Franking 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