mucoturd Share definition Flag Noun. A particularly obnoxious jackass. See also prick Jill's boyfriend dumped her via email--what a mucoturd! mucoturd by jroa August 16, 2006 0 0 Get merch Get the mucoturd mug. Buy Now — $32.95 See more merch