1 definition by Ladies nuts in ya mouth

A lady that shows up in males dream making them cum in there sleep.
"Last night I saw Borris The Beast and things got sticky."(NSM)
by Ladies nuts in ya mouth March 9, 2016
Get the borris the beast mug.