i climbed up on meredith's car and left her a little johnny on the spot before she left this morning
the act of shitting on the sunroof of a car, which results in fecal matter splattered on the driver's head/face upon opening the sunroof
"i climbed up on meredith's car and left her a little johnny on the spot before she left this morning" What is the definition of "johnny on the spot"?