Top Definition
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
5 Words related to scroficated

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.