1 definition by suckatusernames

Top Definition
Noora
''Noora is the most amazing caring lovely and pog friend in the world, she's the best. she's an amazing friend''
by suckatusernames February 05, 2021

Mug icon
Buy a Amazing friend mug!