Subscribe
URL of the page has been copied to clipboard.
Meaning : A psychoactive drug that tends to produce elation and euphoria.
Meaning : Tending to produce euphoria.
Install App