1 definition by Alex998

Top Definition
a poo face
i am an emma o'hara , i am rubbish at hammer ,shot and discus
by Alex998 June 04, 2009

Mug icon
Buy a emma o'hara mug!