1 definition by Pluckyduck

Top Definition
He is the most loyal friend you will ever have and he sees through people's bs. Funny kind and caring. Will tell you how awesome you are and always show up for people he cares about. Sex God.
Girl 1 - Hey do you know Darren?
Girl 2 - Yes! He gave me 100 orgasms last night.
by Pluckyduck June 08, 2021

Mug icon
Buy a Darren mug!