Top Definition
The act and or technique of selflessly hurdling one's own body into a structure of solid composition. Ex. A wall, barrell, or sliding glass door.
After much thought it was decided that the mosquito drip drop technique was the most applicable form of stress relief for the mental ward patient.
by H Man Dizzle March 16, 2011

Free Daily Email

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

Emails are sent from We'll never spam you.