Def 2. Meaning to have sex and lots of it; you can say rough sex even.
p1:yo man yuh know da hot gyal dat guh tuh Mckenzie?
p2:yea wa bout she?
p1:meh tundaclap she rass
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.