O que quer dizer "she can ball"?

Vi em um seriado e não entendi.
"she can drink and she can ball"
MENSAGEM PATROCINADA Faça um teste de inglês e descubra seu nível em 15 minutos! Este teste foi desenvolvido por professores e linguistas certificados. O resultado sai na hora e com gabarito.

Clique aqui para iniciar o Teste Online!

Avatar do usuário Marcelo Reis 4490 1 2 96
A única coisa que me vem à cabeça é a gíria "transar/ter relações".