1 definition by Fricking Moron

A pimple on your face that nobody mentions but everyone notices.
Did you see that Rinn on Stevie Wonder's face? It was driving me mad!
by Fricking Moron November 29, 2016
Get the Rinn mug.