Skip to main content

Definitions by Scooterthecat

To flash your boobs at someone
“I’m so lucky, sometimes my gf landscapes me with me even asking.”

“In one episode of Community, Britta landscapes Fat Neil in exchange for Hot Chili Pepper tickets.”
Landscape by Scooterthecat December 20, 2023