Skip to main content

Defurred's definitions

Defurred

To skin a deer
I defurred that deer!
by Defurred November 17, 2017
mugGet the Defurredmug.

Share this definition