Top definition
A term for extra good sex.The best sex ever. Not your average run of the mill sex but sex with a really hot woman that last an extra long time and your blown away by it.
I need some sexual whisky.
by Judge dredd7 May 15, 2011
Get the mug
Get a sexual whisky mug for your dog Helena.