frickle doodle Share definition Flag It means effing d**k Your a frickle doodle frickle doodle by Mr.frickle December 10, 2017 0 0 Get merch Get the frickle doodle mug. Buy Now — $32.95 See more merch