Pedophillic character from BBC UK's Comedy series Monkey Dust. see also pedocat
Did you see pedodog last night? No OK
8👍 10👎