1 definition by It'sAshleySukkas

Top Definition
To have sexual intercourse.
Paul: Hey Peter what did you do over the weekend?
Peter: Aw man this girl shanaynay hellah wanted to scrape the roof with me, but i didnt.
Paul: Why?
Peter: That girl is a BEAST.
Paul: Peter yousa sukka.
by It'sAshleySukkas September 16, 2007
Mug icon
Buy a scrape the roof mug!