Top Definition
Generally two women who do everything together.
Used mainly for older women and/or for women who gossip
"Those two go everywhere together"
"They're a couple of Velcrows"
by ROxford December 21, 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.