E baba
A person who lives in E babatown and thinks it's the only place that matters
My mom keeps telling me I'll find my true love in E babatown
He got mad at me for going to the mall instead of hanging out in E babatown
I asked for a job at the store and they said I had to live in E babatown to qualify