A fork of Rural Dictionary
A portuguese football team. Nowadays are shit. Deus Ilori plays for them. Causes depression to millions of fans
Sporting Clube de Portugal and Ilori are dog shit