Top Definition
An incredibly horny lesbian couple, who have rampant sweaty sex at every available oppurtunity.
"Woah check those 2 girls going at it!!"
"Must be Darabby!"
by misterc-c December 12, 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.