look up any word, like sounding:

1 definition by spy_harder

 
1.
To release your semen on the outside of a womans pussy, covering it with sperm.
The womans cum twat was very wet thanks to his ultimant semenal release.
by spy_harder September 08, 2005