Definitions by dunadan strider
Cheeky Beak
Referring to a person with a large, abnormally sharp nose or beak who is also an extremely annoying character almost unbearable to be around. Normally spoiling banter.
Cheeky Beak by dunadan strider May 5, 2010