1 definition by simon.hold

Top Definition
The feeling when you first realise the E you took is working. The word refers to the sudden surge of XTC starting to work, in analogy to e.g. a car shooming past. There was a legendary club in London durring "The Summer of Love" (1988) called Shoom, after the meaning described above
That E's starting to work, I can feel the shoom.
by simon.hold November 11, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.