1 definition by Sensei8bits

An inbred from the isle of thanet in the south east of England.
What a bunch of mongchops
by Sensei8bits May 9, 2021
Get the Mongchop mug.