carsh

A chick that's too harsh to deal with.
"I'd take her out but she's CARSH".
by ellamental August 30, 2015
Get the carsh mug.

carshed

"That guy just got carshed"
by clpryde7 November 04, 2009
Get the carshed mug.