Skip to main content

Dr Steam's definitions

dr steam

noun, A raging dj. highly skilled selector of drum and bass music. Lover of beautiful women.
by Dr Steam April 15, 2010
mugGet the dr steammug.

Share this definition