lost her worm Share definition Flag Doing the nasty Fucking like animals Getting down and dirty Omfg!! Francesca lost her worm tonight!! lost her worm by Deedz July 8, 2016 0 0 Get merch Get the lost her worm mug. Buy Now — $32.95 See more merch