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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.