Skip to main content

Definitions by Dr Steam

dr steam 

noun, A raging dj. highly skilled selector of drum and bass music. Lover of beautiful women.
dr steam killed it last night did you hear?
dr steam by Dr Steam April 15, 2010