The Caribbean Dictionary

squits
1 definition
1
 
Verb
To balance out.
Synonyms
Tags
Pictures
Marjorie Sep 21, 2021
Also a very small bird.
400