Question: do do meaning in english?
Answer: noun, plural do·dos, do·does. Slang. a dull-witted, slow-reacting person.