look up any word, like the eiffel tower:
 
1.
to sufficate a person or persons with ones ballsack.
I scroficated this chick who was suckin on my ballsack last night, then spent the rest of the night hiding her body on the levee.
by Ruthless Ryda October 13, 2008

Words related to scroficated

dished galwhupped nut choke slang splishen