Peel

To insult someone without holding anything back making them lose their will to live.
Axzel: Fermin just peeled on carson
Chris: WHAT!? He's gonna lose his will to live
Axzel: i know...
by lagend March 18, 2017
Get the Peel mug.