1 definition by ihave4eyes

The prettiest and funniest person on planet earth. Legend has it that she fell into a food coma only to be awoken by her pet. Now she spends her time gracing humanity with her 0.25head streams on twitch
Nairu streams on twitch at /nairunirvana . Come drop by the Oasis!
by ihave4eyes July 2, 2022
Get the Nairu mug.