Jacob'S Ladder

Top Definition

a rope ladder that is easily moved.






  




Comments