swimmergrant

an illegal immergrant mainly from calais, that does not have the means to pay for the journey on a dinghy. hence having to breastroke the channel.
here come the swimmergrants, their dinghy must have popped.
by crewsycrewsy March 08, 2023
Get the swimmergrant mug.