Frilacking Share definition Flag A word made up by a New Zealand english teacher. Often meaning I Eat Doo Doo Teacher: Quit your Frilacking!Student: ಠ_ಠ Frilacking by Robot Penis April 24, 2011 0 0 Get merch Get the Frilacking mug. Buy Now — $32.95 See more merch