Skip to main content

Definitions by Dashrider

Boston special 

The act of whisperingYankees Suck” during intimate sex.
Jane is rather fond of giving John a Boston special.
Boston special by Dashrider November 4, 2022