meaning of boobies 12 o'clock

boobies 12 o'clock meaning in Urban Dictionary

When titties are coming at you hot and quick