Definition of "squirt"
squirt
/skwɝt/
noun
countable and uncountable, plural squirts
(slang) An annoyingly pretentious person; a whippersnapper.
verb
third-person singular simple present squirts, present participle squirting, simple past and past participle squirted