SooWoo Killa's definitions
to force a woman to fornicate with you and being very violent in the process. Not letting up when they say no.
by SooWoo Killa May 17, 2008
Get the take heed mug.by SooWoo Killa May 17, 2008
Get the take heed mug.