An annoying little twat who doesn't know when to shut the fuck up.
He also resembles a duck.
by Your mums a slag January 30, 2020
Get the archie ellam mug.