ajaculator
ajaculator

ajaculator

jack of all trades, master of awesome; a consistent contradiction