Skip to main content

Definitions by ARRRRRRRRRRRRRRRRRRRRRRRRRRR

Your vagina, your pussy, your love hut.
e.g. OMG MY NUNU HURTS.