1 definition by Alpha Wolf 13th Brigade

Top Definition
The act of putting multiple strap ons on your back, lying down, and having multiple people ride said strap ons, whilst vigorously doing the worm.
Mickey and some of his friends are trying the dorsal fin tonight.
#dorsal #fin #dildo #strap #on
by Alpha Wolf 13th Brigade May 11, 2013
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.