Definition & Meaning | English word SQUATCHY
SQUATCHY
Definitions of SQUATCHY
- (US, regional, colloquial) Characteristic of the sasquatch.
Number of letters
8
Is palindrome
No
Search for SQUATCHY in:
Page preparation took: 127.03 ms.