Skip to main content

Definitions by ~Scar~

Slang term meaning: cut you the fuck up.
Cudfu by ~Scar~ September 10, 2009