1 definition by Kate Treloar

Top Definition
The best nickname EVER INVENTED!!!
"Hey Chicken Licken, watcha up 2???"
by Kate Treloar October 14, 2008

Mug icon
Buy a Chicken Licken mug!