look up any word, like the eiffel tower:

1 definition by yofooyomanyo

 
1.
Skizz: The act of ejaculating an extremely foul smelling load.
When mark skizzed in Becky's mouth she threw up all over his cock.
by yofooyomanyo April 20, 2009