Top definition
An ugly girl that looks as if a frog a snake and a lizard had a love child, usually named Kaitlin
That new girl looks like a frakizard.
by Shadycrazie September 17, 2017
Get the mug
Get a frakizard mug for your papa Manafort.