1 definition by yillenahoolahey

When someone is scattering you petunias, they leave you unsure if you want to cuddle with them and sing cheesy love songs or fuck them until they can't remember which way is up.
Damn, Isley looks so fine in that sweater she's scattering my petunias.
by yillenahoolahey September 23, 2014
Get the scattering my petunias mug.