Skip to main content

True Cuhh's definitions

Boston Night Stalker

When a woman, normally from Boston, who is most likely a crazed ex or dedicated stalker slips a Viagra and Roofie into your drink in hopes of you passing out with a stiffy so she can mount you and impregnate herself.
Did you guys hear what happened to Tony the other night? I guess Sarah pulled the ol' Boston Night Stalker on him and is now pregnant.
by True Cuhh May 26, 2017
mugGet the Boston Night Stalkermug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email