1 definition by ahwoajhwfjawf

A guy who makes monkey noises to strengthen the raid partys morale to achieve victory.
by ahwoajhwfjawf September 6, 2021
Get the Ker mug.