1 definition by Kingimarii4658

Top Definition
A new term for "masturbate"
"That's kinda awkward but I went on a solo mission last night.."
"Dude same"
by Kingimarii4658 March 31, 2019

Mug icon
Buy a Solo Mission mug!