Skip to main content

Definitions by GooGL3

dodo tart 

a stupid prostitute( whore, stank, slut, ect.)
dodo tart by GooGL3 December 19, 2011