1 definition by Polly Pocket 1000

Top Definition
Someone with a red face
You had such bad cherry head mate it was awful! That will teach you to fart in public
by Polly Pocket 1000 April 22, 2009

Mug icon
Buy a Cherry head mug!