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"
#women #pairs #gossip #ladies #best friends
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.