by Mr. Vision December 16, 2010
An annoyance or irritation. As if a bird is pecking your head.
Similar to someone "doing your head in".
Similar to someone "doing your head in".
by McPeckison March 31, 2010
"Mr. Peck is so hot right now!"
by Rick December 9, 2003
Bazza snuck up behind his missus and gave her a quick peck. She screamed so loud, she woke the neighbours.
by Oh Not I August 20, 2018
by Archangel1986 August 30, 2008
by Recently Kissed December 9, 2009