Define Pierson Ybarra Meaning

Pierson Ybarra
A fat obese gorilla that all ladies avoid at all cost even it means killing themselves

"Dammit I made eye contact with Pierson Ybarra, kill me now"
By Raven