Top definition
A term meant for hedgehogs or percupines. Small moose covered in spikes. Like a cactus.
Look at that slippery little moose cactus over there. He’s finna prick someone in the ass.
by Jackassmuthafucka03 November 02, 2017
Get the mug
Get a slippery little moose cactus mug for your bunkmate Nathalie.