2)To not be soft, but not hard enough for sexual intercourse.
3)To lose faith, and to not lose your virginity.
This is a pun on the phrase "rolled on impact"
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.