Top definition
When a apprentice/new guy runs about trying to keep up with his more superior co worker. But manages to only completely slow shit down.
For the love of shit squeetle what are you doing over there? Hurry the fuck up.
by Jacques05 April 12, 2017
Get the mug
Get a squeetle mug for your mate Larisa.

Available Domains :D

  • squeetle.net
  • squeetle.org
  • squeetle.se
  • squeetle.men