meaning of Bee-doo beedoo

Bee-doo beedoo meaning in Urban Dictionary

English hottie through the Hemel- Hempstead area The sexual act of drawing a cats cock.