natasha'd Share definition Flag To become overly drunk and incoherent to the point where law enforcement has to intervene. I was so natasha'd last night that I woke up in jail and didn't know how I got there! natasha'd by OrangeCountyPolice September 19, 2012 0 0 Get merch Get the natasha'd mug. Buy Now — $32.95 See more merch