plantar

What is plantar?

plantar meaning to stash

 

reference: Foreign Broadcast Information Service, United States of America