Skip to main content

Definitions by Ebaba

A person that resides in E babatown Fuck
He is a damn e baba
E baba by Ebaba February 8, 2022