me an clyde were drinkin pbr's out in the woods and the biggest ferrante i ever saw came mumbling out of the woods
a large red hairy humanoid creature said to live in wilderness areas of us and canada
"me an clyde were drinkin pbr's out in the woods and the biggest ferrante i ever saw came mumbling out of the woods" What is the definition of "ferrante"?