meaning of arturo the goat

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