meaning of a Leonie

a Leonie meaning in Urban Dictionary

Having a shit whilst having sex