tatzowatskeet Share definition Flag A level of awesomeness only achievable by select few people on the planet. The ultimate badassness. Oh my God, dude. This pita is so tatzowatskeet... tatzowatskeet by Moe Kayyali January 2, 2008 0 0 Get merch Get the tatzowatskeet mug. Buy Now — $32.95 See more merch