1 definition by MC Banda Bearz

The act of a woman seductively rubbing snow between her breasts.
"Oh man, we were outside in the snow, and she showed me a Boston Bra Pad."
by MC Banda Bearz December 24, 2009
Get the Boston Bra Pad mug.