An undocumented illegal alien from Mexico.
This perro has no right to be here in this country and he knows it cause he's a salty butthurt.
1👍 9👎