Results

doo, doo-doo noun a pigeon, a dove: Have you seen that doo-doo flying round our chimney? la14-. etymology: Scots; attested by BS in TDITA and SS