Skip to main content

Definitions by killokop

Charlwood 

Slang for a weird or rejected family member

Usually used in north england and around Liverpool
poor him he's a charlwood
Charlwood by killokop December 8, 2009