Top definition
An incredible night of hot sex with a beautiful intelligent woman that knows all the right places to touch, lick, and suck you.
Whoa look how happy Jerad looks! He must have had a Shayla night!
by pseudogirl66 June 24, 2011
Get the mug
Get a Shayla night mug for your mate Manley.