Top Definition
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 07, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.