Stape

Another word used for calling someone a stupid ape.
by kcidpals October 24, 2022
Get the Stape mug.