1 definition by fribble_one

The significant other type that is highly protective of what she's got. She's not above a little flesh ripping (real or verbal), to make sure all other competition know he's taken
Jim can't be himself at the party... his teradactyl of love is here.
by fribble_one April 23, 2010
Get the teradactyl of love mug.