dodo tart Share definition Flag a stupid prostitute( whore, stank, slut, ect.) "You dodo tart!!!!" dodo tart by GooGL3 December 19, 2011 0 0 Get merch Get the dodo tart mug. Buy Now — $32.95 See more merch