Rhyming slang used in some areas of south wales. meaning: to do something disgusting
Guy 1: Oh my god, I cant believe he slept with her.Guy 2: He just pulled a bare stevey tarry
7👍 3👎