Slang meaning of X

X means: X is slang for a kiss.X is slang for the drug ecstasy.