by Crishna February 17, 2005
armshouse means war.. not normal fighting .. armhouse usually means a group fight or a series of fights .. ie a war
by armshouseapian March 14, 2005
by kawal December 06, 2006
by POW OWW November 18, 2004