1 definition by Ben Herre Dover

Top Definition
Someone who is so amazing that you never wanna stop talking to them
Damn, that girl is so woosley. I love her
by Ben Herre Dover November 28, 2010

Mug icon
Buy a Woosley mug!