Skip to main content

Definitions by runningmanpro

Angry Camel 

1. Someone who carries heavy loads, is tasked with many responsibilities and is generally a bad-tempered person due to the given role.
Combat medics are such angry camels
Angry Camel by runningmanpro October 19, 2011