Top definition
The act of having a one night stand at the partners place and in the middle of the night while the partner is sleeping shit on the pillow beside their head and wipe with their pillow and leave. They roll over in the morning to cuddle with a pile of shit in their face.
I gave her the "boston let down"
by freak26180 November 26, 2010
Get a boston let down mug for your sister-in-law Riley.
Jun 27 Word of the Day
She thick but you can tell it’s a bbl
by Ynfm June 04, 2019
Get the Bbl neck gaiter and mug.