1 definition by Megsssss

Top Definition
The worst duo partner ever
Man my duo partner truble really sucks at Fortnite
by Megsssss May 23, 2018

Mug icon
Buy a truble mug!