1 definition by cornykid

Top Definition
short term for dead fuck
you're a defu
by cornykid October 12, 2018

Mug icon
Buy a defu mug!