Skip to main content

Definitions by IluvDeclan

Maybe the best soccer player in the fucking world. Whenever he gets the ball the other team calls it quits. Good luck garding Declan.
Oh look! There's Declan getting head in the club!
Declan by IluvDeclan November 4, 2025