Top definition
it's when you get the ball sweat of someone else all over you hand and then you stick your hand in their mouth
little becca grabbed my balls
and they were very sweaty
stuck her fingers in my mouth
and called it a boston slurpee
by thadiculous March 15, 2010
Get the mug
Get a boston slurpee mug for your mother-in-law Sarah.