1 definition by Dammit_Fuision

A goat but with six legs and two arms
Wow! Did you see that?! It was the legendary OCTOGOAT
by Dammit_Fuision November 1, 2017
Get the octogoat mug.