meaning of Art Guevara

Art Guevara meaning in Urban Dictionary

A stupid mexican who loves to get sgot with paintballs within the chest and stick foreign items up his ass