"hey man, did you hear the news? last night caitie got duffed
duffed, or duff someone-to be fucked, or involved in the act of sexual intercoarse
""hey man, did you hear the news? last night caitie got duffed" What is the definition of "duffed"?