1 definition by FromDaPCheckDaBackground

Top Definition
Philadelphia slang for gay or homosexual. Derived from defamed gay boxer Yusuf "Catta" Mack
Where the trannies at?

Yooo no catta cuz
by FromDaPCheckDaBackground October 16, 2019

Mug icon
Buy a Catta mug!