1 definition by Alisonkl

Top Definition
A lady baller; A woman who knows where it's at.
"She's the sensual talker. Spread the word!"
by Alisonkl March 10, 2009
Mug icon
Buy a Sensual Talker mug!