n. Brit. 1 sl. a small or insignificant person. 2 dial. nonsense. [cf. dial. squirt insignificant person, and squit to squirt]
SQUIT
Meaning of SQUIT in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012