1 definition by BigStink117

Top Definition
British Army speak for describing something as particularly difficult.
That fitness test was a total lick out
by BigStink117 October 07, 2019

Mug icon
Buy a Lick Out mug!