moomoocaca Share definition Flag Moomoocaca is the act of hitting your nose repeatedly on your shoe. Man, I was so annoyed today I moomoocacad moomoocaca by Mooooorty March 13, 2005 0 0 Get merch Get the moomoocaca mug. Buy Now — $32.95 See more merch