Top definition
Pronunciation of Crouch End, an area of north London, in the London Borough of Haringey
I'll meet you in Cruchon for a soya macchiato...
by Betbetbetty March 01, 2015
Get the mug
Get a Cruchon mug for your friend Manafort.