Top definition
Lani was an ankle polisher who would greet me at the door every day when I came home from work.
by mwalimu February 26, 2008
Get the merch
Get the ankle polisher neck gaiter and mug.