1 definition by Vanilla wells
A name you call Sex on a drug called Molly which is similar to ecstasy that makes sexual intercourse longer lasting and better feeling saying that your pussy or penis is on Molly aka Polly
by Vanilla wells January 11, 2014