Top definition
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 mug
Get a Floral Wallpaper mug for your bunkmate Abdul.