check out the dinoback on that hottie
"the sexy bumps on the spine of an attractive female, indicating no excess body fat and good postutre
"check out the dinoback on that hottie" What is the definition of "dinoback"?