Skip to main content

superbroccoliz's definitions

Lulu

One of the largest malls in Asia owned by our sweetie Yusuff Ali. It is a place where we can get anything, play, eat, roam and what not...
"Let's go to the park then as a one day trip"
"why go to park for trip when we have lulu mall here"
by superbroccoliz January 15, 2022
mugGet the Lulumug.

Share this definition