meaning of BODL

BODL meaning in Urban Dictionary

Bent over dual laughing