1 definition by Yesyesidigress

Someone who never gives up on taking down the hedgies. The best of the best.
Diamond motherfuckin’ hands you Apes
by Yesyesidigress March 18, 2021
Get the Ape mug.