{{term}}
- {{preview}}
Top definition
Weymouth Clown
A
kidnapper
dressed as a clown located in
Weymouth
, MA. He drives around in a van and tries to
coax
children into his van.
in
1980
the
Weymouth
Clown drove all around Weymouth
seeking
out children.
by
Bob Gruszka
October 31, 2008
Get the
Weymouth Clown
neck gaiter and mug.