Top definition
The act of farting on a pillow and then immediately shoving it in your partners face.
Tom: Yo my hoe was being such a b-iatch that I gave her dat armadillo pillow. Shut her ass right up.
by Brah Mang July 07, 2018
Get the mug
Get a Armadillo Pillow mug for your dog Larisa.