Definder - what does the word mean?

What is jumeirah english speaking school?

A school in Dubai that is clapped and has a bunch of white thots that are the cringy as fuck. The school only cares about sports and winning.

person: i go to jumeirah english speaking school
other person: ew thot

👍49 👎11


jumeirah english speaking school - video