Skip to main content

Leora Two-screens

A hairy woman in the twilight of her twenties, smells faintly of feces and is in the posession of two screens and perhaps a penis.
Hey Leora Two-screens :-)
by Yumyumz69 March 16, 2020
mugGet the Leora Two-screens 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