another way of saying i'd tap that. quite similar in definition. to be used to express great approval in the opposite sex's looks. when theyre incredibly hot.
guy 1: dang, she's hot.
guy 2: heck yeah. i'd rape that.
guy 1: word up
girl: ew! thats disgusting, you'd rape her??
guy 1: SHUT UP, BITCH, I'LL RAPE YOU TOO!
111👍 67👎