1 definition by TROLOLOLOOLLLOL

1
A person who desperately tries to be good at a sport although ends up getting benched :(
U jus got Bao Longedddd!!!!
by TROLOLOLOOLLLOL January 08, 2018
Get the merch
Get the bao long neck gaiter and mug.