What does arturo the goat mean?

arturo the goat meaning in Urban Dictionary

Many trillest nigga alive. Known to strattle the type of sus of no return yet still drowns in putang. The maximum ever