What is Crank Ass?
crank ass! short for the word "cranky"
that damn gym teacher named krista is such a crank ass all the time!!
See cranky, grouch, bitch, broke, asshole