{{term}}
- {{preview}}
Top definition
xxx pickle
It
means
kissing
a pickle
He xxx pickle
by
Irish Psycho
November 16, 2016
Get a
xxx pickle
mug for your dad Günter.