A fork of Rural Dictionary
a phrase meaning masturbating
I walked in on my husband last night while he was fluffing the sheep!!