It means BAM! In your FACE! BooYA!!
Yo, I just got that new Porsche 200mph sports car- taddow!
by Fly Ass Joe September 30, 2015
Get the taddow! mug.