ITOYS Share definition Flag You Annoy The Piss Outta Me Cause DuckPuke Said So! I'm Tired Of Your Shit itoys.com bitch!!! ITOYS by DuckPuke December 6, 2004 0 0 Get merch Get the ITOYS mug. Buy Now — $32.95 See more merch