1 definition by nashhert

Top Definition
probably a smart fuck, or a really sweet person
janray's duality is something
by nashhert February 22, 2021

Mug icon
Buy a janray mug!