1 definition by George_the_cat$$$

Top Definition
A person that is noob-like, or no good. Worse than a bot. Most commonly used in online gaming banter. Botflies do not belong in the gaming world.
Turo, you are such a botfly.
by George_the_cat$$$ September 08, 2019

Mug icon
Buy a Botfly mug!