Random
Source Code

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

by Mr Michael Robinson June 8, 2010

7👍 3👎