BEEFIEST

Definition of BEEFIEST

  1. (adj)muscular and heavily built