by GimpyMcGimpo July 24, 2021
To inflict a beating on someone that leaves a scar. A pain that they won't forget in a hurry. As in Elephants never forget
by The Tw1ns December 8, 2015
by Beano Reanooooooo September 16, 2019
by I am smart hehe :) November 16, 2020
by I am smart hehe :) November 16, 2020
by dietolive April 29, 2022
by Shaetaru February 20, 2021