1 definition by PancakeDinner

When your having sex in a flower patch or any area with high amounts of greenery and your girls back gets covered with sweaty, sticky remenants of the vegetation.
"Did Kim and Eric just have sex?"

"Oh yeah, I could spot that floral wallpaper from a mile away!"
by PancakeDinner January 18, 2017
Get the Floral Wallpaper mug.