Top definition
Riding a sheep; like bull riding but with a sheep.
β€œHey do you want to go to the petting zoo? People will be riding sheep, Mutton Busting.”
by Mutton Busting October 03, 2017
Get the mug
Get a Mutton Busting mug for your mate Zora.