Breakdown of Todo el mundo tiene sus manías.
tener
to have
su
his / her / their / your (formal)
todo el mundo
everyone, everybody
la manía
the obsession; the quirk, the odd habit
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.