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