Girl66's definitions
To engage in an extremely lustful and sexual way with a member of the opposite sex, or corresponding sex.
by Girl66 December 30, 2011
Get the Leandrew mug.
Get the Leandrew mug.We'll email you a link to sign in instantly.