Top definition
A fish and chip shop. Taken from the English Language Variant - Barnsley
Man 1: We off to Chip Hoyl?
Man 2: Yes my friend, i beleive my fat content is dropping below 99.9%!
Man 1: Oh dear
by Bramlive March 10, 2009
Get the mug
Get a Chip Hoyl mug for your Aunt Helena.