casey shoemate
see that guy, hes a casey shoemate
someone who is handsome, strong, courageous, funny, and someone to protect you from anything bad
"see that guy, hes a casey shoemate" What is the definition of "casey shoemate"?