What is Scruggin'?
Having sexual intercourse.
I've been scruggin yer sister. Why don't you have big titties like her?
See ryan