Skip to main content

76truckcamper's definitions

Thames River Monster

Share definition
A species of male that inhabits the elgin county ON area that indulges in illicit drugs and partying. Aswell they take into the acts of poaching and drunk driving. Loan me 20 bucks guy never pay it back guy.
The Thames River Monster got my $20 again
by 76truckcamper December 7, 2024
Flag
mugGet the Thames River Monster mug.