1 definition by Pussy Slayer94

Top Definition
The best Ebola Monkey there is, and is a massive pussy slayer.
Uh oh the Zambuto94 is running up on you!
by Pussy Slayer94 December 09, 2019

Mug icon
Buy a Zambuto94 mug!