1 definition by Ericoviche

Casc is basically just another word for David; a tall lanky dumbass that likes drones and has too long hair and is constantly trying to dab people up.
by Ericoviche December 8, 2022
Get the casc mug.