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'dmug.

Share this definition