Subscribe English
look up any word, like yeet:
 
1.
To sexually assault a goat.
"Hey what the hell do you think your doing to my pet goat sweetie??!?!"

"I'm just doing a bit of goat handling its ok!!"
by Spektangle March 26, 2008
0 1