1 definition by devon lorenzo becky

Top Definition
a great animal, usually used to describe a great fighter or any other physical activities.
devon is a straight granimal at anything he does.
by devon lorenzo becky January 16, 2009

Mug icon
Buy a granimal mug!