1 definition by Tycho McElhenney

(N) a female who loves to get stuffed. Especially by ferrets.
Me and my 3 homies made that bitch air tight. Shawty was a taxidermy girl; she loved it.
by Tycho McElhenney April 16, 2016
Get the taxidermy girl mug.