1 definition by xyphx

1
From the Wikipedia definition: The HMSML Gleaner (H86) was the smallest commissioned vessel in the Royal Navy, at the time of her decommissioning, with a length of just under 15 metres.

Used to describe how small somebody's junk is.
Guy 1: Mate you've got such a HMS Gleaner
by xyphx June 26, 2019
Get the merch
Get the HMS Gleaner neck gaiter and mug.