1 definition by Skyaltz

Top Definition
A person who goes on urban dictionary to get a confidence boost
Darren your just clapped
by Skyaltz June 03, 2020

Mug icon
Buy a Darren mug!