Nah, you are confused again.
The lady drink is for a grope, squireell or finger.
A barfine is far much more.
I hope you didnt waste your money on a barfine just for a grope? That is sad.
You can actually get the squireel for free. Just walk down Soi Halfadozen with a desperate look on your face, they jump out from everywhere.