1 definition by AchilleVI

Basically Ring with an extra step
That just doesn't have the same wring to it, Rachel.
by AchilleVI October 12, 2019
Get the Wring mug.