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 Lulu mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email