Top definition
A small youtube account, that receives a lot of views. However doesn't receive many subscribers. The youtube account used a parkour account until the video Fifa 18 honest trailer went wild. SL means Squatting Latvian. The youtube is a Latvian Australian youtuber.
Dude: SL Football should do more videos such as vlogs
by 3pt Sharpshooter June 25, 2018
Get the mug
Get a SL Football mug for your bunkmate Helena.