meaning of Carschener

Carschener meaning in Urban Dictionary

Another word for twisted in mind, strange, crazy. Abbreviation: Cash