1 definition by drpepperdingo

Top Definition
A female bastard.
I hate her, she is such a frizzard!
by drpepperdingo July 06, 2003

Mug icon
Buy a Frizzard mug!