Top Definition
Shopping Complex in Singapore, not faned for its shops, but know locally as "four floors of whores"
Lets take Mr B to OT
by BigDipper November 02, 2003
5 Words related to orchard towers

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.