Louis Wain II's definitions
1. a hallucinogenic drug (also known as Dimethyltryptamine), found in a wide variety of plants, cats, and the pineal gland and spine of humans. 
2. a portal.
2. a portal.
by Louis Wain II March 9, 2009
 Get the Dmitrimug.
Get the Dmitrimug.  Get the Dmitrimug.
Get the Dmitrimug.