Top definition
v. To navigate and negotiate at the same time: to engage in strategy and tactics simultaneously.

Also: navigotiation, navigotiated etc
"Sorry I'm late. I had to navigotiate the traffic through town."
by Sam Lister May 21, 2006
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush