What does it mean?
"Do" homework, but also "do" someone, meaning sex.
How to use it
Mildly suggestive, good for a classmate you're flirting with or a partner over text. Too cheeky as a first line to a stranger.
How to reply
You never did your homework in school either.