1 definition by Ghost9000

Top Definition
It is the chemical better known as Ecstasy.
Now you know that the exact chemical for ecstasy is C11H15NO2
by Ghost9000 June 18, 2004

Mug icon
Buy a C11H15NO2 mug!