What does it mean?
It says you dropped your drink because they're so attractive, so they owe you a new one.
How to use it
Cheeky and fun for strangers at a bar. Needs back-and-forth, so do it in person.
How to reply
I'll buy you a drink if you promise to leave.