Skip to main content

Definitions by WJDurham

Welsh Rodeo 

The act of skill fully latchin on to the back/rear of some thing and thrusting untill thrown /pulled off the object/person/sheep.
i feel violated Brian just welsh rodeoed me.
Welsh Rodeo by WJDurham February 1, 2009