Skip to main content

Definitions by Nav boi

Derf demon

Being very successful at having sex through your pants at BYUI
Chase is an absolute Derf Demon
Derf demon by Nav boi November 10, 2025