Top definition
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.
by WJDurham January 23, 2009
Get the mug
Get a Welsh Rodeo mug for your mate Manafort.