Skip to main content

elena25's definitions

Defranco'd

When someone talks so much that it makes you want to bash your head against the wall
Phil's incessant ranting made me feel as though I had been Defranco'd more than any sane person should be
by elena25 October 2, 2008
mugGet the Defranco'd 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