tudorel Share definition Flag a monkey that farts a lot.usually green. stop acting like tudorel ! tudorel by ionica May 4, 2008 0 0 Get merch Get the tudorel mug. Buy Now — $32.95 See more merch