Top definition
Refers to a person who is a waste of skin
Wind ya neck in ya chosp
by Spleenchosp February 04, 2004
Get the mug
Get a chosp mug for your brother Georges.