Skip to main content

Leonara

An aggressive, annoying person with 0 personality who usually loves to make love towards...a plastic incarnation of a human dude.
Leonara loves to hug a plastic dude.
by anonymous llama69 December 12, 2022
mugGet the Leonara mug.

M De-leanardo Taint Tickler

When you're talking a shit in a New York city dive bar and get your balls/taint bit or tikled by a giant NYC RAT.
I was taking a shit and got "M De-leanardo taint tickler" while taking a dump.
by RoyalGun November 22, 2025
mugGet the M De-leanardo Taint Tickler mug.
Related Words

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