2 definitions by Freda Peeple

When a person has such nerve that their imaginary testicles are so large they are actually dragging on the ground producing sparks.
I cannot believe he did that! He's got some balls! Sparks are flying!!!!
by Freda Peeple January 16, 2012
Get the Sparks are Flying mug.