Cach

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