1 definition by swagster playa

Top Definition
A person that acts stupid when trying to pick up girls
Wow Brady's a total downy
by swagster playa November 28, 2015

Mug icon
Buy a Downy mug!