2 definition by On the plod

Top Definition
An ulterior motive carried out in a very friendly, kind, or caring manner, and one that is never revealed.
Are you sure we're only going to REI to return your hiking shoes? You're not taking me on a Chinese picnic to buy a new tent are you?!
by On the plod October 10, 2017

Mug icon
Buy a Chinese Picnic mug!
when ugly birds cruise for sex.
that slapper was on the plod alright.
by On the plod January 26, 2015

Mug icon
Buy a On the plod mug!