Cach

A person that does something weird, dumb, or bizarre.
Why did you punch that lamp you Cach.
by Yellowchicky December 03, 2017
mugGet the Cachmug.