meaning of Asquat

Asquat meaning in General Dictionary

Squatting

View more

  • Squatting.

Asquat meaning in General Dictionary

(adv. & a.) Squatting.