meaning of Barbi Quicksand

Barbi Quicksand meaning in Urban Dictionary

1. A sex act where-in an individual tries to observe far they could stick a Barbi Doll into they pussy or anus.