Top definition
My best friend sent me a snapchat being excited that I was about to get off work in an hour and then she sent me another one when I actually got off! She's totally my NSPFL
by Miyadung July 26, 2016
Get the mug
Get a NSPFL mug for your mate Sarah.