humbles 08/19/2012 Definition of the Day

humbles - #Innards of a #deer or other large animal. Tripe. via

Category: Education