1 definition by Chinchilla scrilla

A persons head that has the resemblance of a frog head or has no neck.
Jimi: Oi mate can my girlfriend come over

David: No way dude she's a bloody frog head.
by Chinchilla scrilla November 27, 2013
Get the Frog Head mug.