1 definition by dp's be'atch

Top Definition
Sexy, alluring, seductive kind of guy
by dp's be'atch September 19, 2003

Mug icon
Buy a dedpidgin mug!