Skip to main content

Definitions by ThePastorPeaches

Sophisticated term for the feet(s).
Suck my defus, bitch.
Defus by ThePastorPeaches November 29, 2009