1 definition by ynneb

when you put a sock on your dick while the girl is going through her period and they fuck
kayla was on her period, chad didn't have a condom, so he gave kayla a boston red sock
by ynneb June 10, 2008
Get the boston red sock mug.