1 definition by Dallasrbdennis

What a woman's vagina lips hang out and she lays on her back flat with legs spread she has a lotus
by Dallasrbdennis January 9, 2015