Top definition
When your playing an online game and your internet connection is so laggy that you have no control of your game.
Tim got that McDonald's internet connection, no wander his K/D's so bad
by Tj1700 April 18, 2016
Get the mug
Get a mcdonald's internet connection mug for your Aunt Larisa.