Asked in Definitions
Definitions

What is the Meaning of lotus touts?

Answer

Wiki User
04/10/2008

Lotus Touts means Good Luck which is a phrase use by the British!