What does BDDDGBIYB mean?

BDDDGBIYB meaning in Urban Dictionary

Bad Dog, Dirty puppy, Get Back within Basket.Term used to explain an act of sexual dirtiness. This might be accustomed explain someone who sleeps with several individuals, or someone who has dirty sexual inclinations.Definition started in Bournemouth, UK. 2001