Top Definition
A techno beat derived strictly from the vocal cords in a loud manner.
:Surface has entered the channel:
Surface - "Hey guys, want to hear my scream techno?"
Dino - "NO wait let me tak..."
Surface - "AHH AHH OO AH OO AH AH OO AH"
Dino - "Goddamnit man, my ears. Ima cut you."
by Surface May 15, 2008
5 Words related to Scream Techno

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.

×