Definder - what does the word mean?

What is stevey tarry?

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

👍39 👎17


stevey tarry - video

loading