Skip to main content

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 8, 2023
mugGet the swimmergrant mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email