What does Boston lemonade mean?

Boston lemonade meaning in Urban Dictionary

Pissing in a girls mouth during a blow job