Top definition
A South Asian slang word translated into english in literal terms. In places, such as Seoul, for example would be meaning Marijuana
"Those who follow the sacred lotus will be lead to both heaven and hell" Malaysian Proverb

by therustykettle September 30, 2009
Get the mug
Get a Sacred Lotus mug for your dog Riley.