Skip to main content

Definitions by crewsycrewsy

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.
swimmergrant by crewsycrewsy March 8, 2023