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 dog Yasemin.
A youtuber that recieves lots of views but does not have many subscribers
by sl watcher March 06, 2019
Get the mug
Get a SL FOOTBALL mug for your father-in-law Paul.