(x + “y”) + (“Mc” + x).
Trolly McTroll (just used on The Daily Show)
Snarky McSnark (seen on Metafilter)
Shiney McShine (Simpsons)
You can also add an ‘-a-lot’ suffix to the first word as in:
A third suffix is ‘-pants’ as in:
Ranty Mc Rantypants (seen on Metafilter)
A final variation is to deviate from the Mc prefix and go with Von as in
Ranty Von Rantypants.