1 definition by xX6969Xx

physically and emotionally abusing two baby primates normally an ape
That man is a known ape-skoughta
by xX6969Xx March 2, 2017
Get the ape-skoughta mug.