Non Dubai Guy's definitions
Look at that girl Rachael. She’s a Dubai girl.
Wait she lives in the marina so she’s a Dubai marina girl
Wait she lives in the marina so she’s a Dubai marina girl
by Non Dubai Guy July 23, 2021
Get the Dubai Marina Girlmug.