Skip to main content

Dashrider's definitions

Boston special

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

Share this definition