Squails
Definitions
1
Posts
1
Posters
120
Views
-
Squails are bottom feeding ocean [roaches] that only wish they were a [lobster]! They can be found in the cold Atlantic waters of the northeastern U.S. and Canada.
People such as [lawyers] and used car [salesmen] have been known to be referred to as squails since in some regions folks in these occupations are regarded as [bottom-feeders].
Explore More Definitions
Browse our collection of 300,000+ community-written definitions