(verb) Human engagement in sexual acts with stuffed animals in Walmart–– however the definition has expanded to include these acts performed anywhere.
Did you read that story about a dude who arrested for Walmarting a stuffed horse?
firsttoknow.com/making-love-to-stuffed-horse
firsttoknow.com/making-love-to-stuffed-horse
by iamsomeoneelse March 25, 2015