Stink Armadillo Share definition Flag When you take a dump on your sexual partners chest, she curls in a ball and you ejaculate all over her. She loved the stink armadillo a little to much... Stink Armadillo by NoTsTinKhOrNcReAtOr December 19, 2009 0 0 Get merch Get the Stink Armadillo mug. Buy Now — $32.95 See more merch