Skip to main content

Definitions by BuggyNess

Sexual intercourse. Act of having sex.
"Hey, wanna scruff?
scruff by BuggyNess October 29, 2006