1 definition by Fricking Moron

Top Definition
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!
via giphy
by Fricking Moron November 28, 2016

Mug icon
Buy a Rinn mug!