Yes, it is about Foot scrubbers. I had a brush with this very beautiful piece recently. A fellow blogger recently held a contest where readers were asked to guess what the antique piece was :).
Not sure if it related...but Vajri in Sanskrith means Thunder or even Lord Indra ..Let me know if you have any idea how the name for the foot scrubber must have been derived :)
Before I say adios! a reminder about the giveaway : Here
PS: silly me..i asked for the paati's inputs after i posted my answer on the co-blog.:).