Define Solar Panels Meaning

Solar-Panelling
The art of selling a product. You knock on their doors, call them from random numbers so they can't keep track, and email the fuck out of them until they sign a contract.

Frank isn't sending the agreement back so I am going to start Solar-Panelling the fuck out of him.
By Giulietta
Solar Panels
The breasts of topless female sunbathers.

• "Just catching a glimpse of her solar panels made me warm. In my groin."

• "She spent a lot to get solar panels that huge but they'll definitely pay off for her in the long run."
By Kacey
Solar Panel

Wow, when did Tom get that solar panel
By Jill