Top definition
A term used to describe a violent orgasm between all couples.
This is especially applicable for Oral sex and 69.
Man I I had a massive skoft in his/her/their mouth!
by SexyRamp69 January 29, 2019
Get the mug
Get a Skoft mug for your daughter Rihanna.