Dictionary.com
Thesaurus.com
has squat
  • present perfect of squat (3rd person singular).