Skip to main content

Definitions by Sixajbdoc

Adjective, describing a goddess whose presence causes men to fall on their knees. Making them instanly fall in love and turn them crazy due to her blinding beauty.
OMG SHE IS SUCH A VINOYA
VINOYA by Sixajbdoc June 8, 2022