Top definition
1. (Internet slang) ________ has died.

Etymology: Originated on usenet as an acronym of "No Longer Shopping The Pig(gly wiggly)" Dates back to 1998.
by Travoltron March 03, 2009
Get the mug
Get a NLSTP mug for your mate Nathalie.