Skip to main content

Definitions by BigStink117

Lick Out 

British Army speak for describing something as particularly difficult.
That fitness test was a total lick out
Lick Out by BigStink117 October 7, 2019