1 definition by BigStink117

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