Top definition
A business social networking site connecting businesses with each other and consumers.
Businesses can discover, connect to and collaborate with other like minded businesses while individuals can find great deals, coupons, rewards, VIP specials and more.
I opened an account on retellity.
by dannyhar October 12, 2013
Get the mug
Get a retellity mug for your Facebook friend Riley.