Skip to main content

Definitions by nick fosco

a person or living thing that cheats on their partner with their friend and ex at the same time and then having the partner forgiving her for it cuz he is a cuck
oh so your a darla
darla by nick fosco October 27, 2025