Top definition
secret code in which a man is asking a woman for oral sex
psst---psst...hey Do Ya Wanna DabaDoo??
by Ted April 06, 2005
Get the mug
Get a DaBaDoo mug for your cat Georges.