What does BODL mean?

BODL meaning in Urban Dictionary

Bent over dual laughing