Instant Foundation

Top Definition

the foundation of a streetlight.






  




Comments