1 definition by Guanoman1157

Top Definition
Some kind of chicken-squirrel.
That crispy Churl sandwich still had some fur on it.
by Guanoman1157 June 21, 2010
Mug icon
Buy a Churl mug!