1 definition by darohon

Top Definition
To Admire greatly
Yo I mirin dat dere aesthetics.
by darohon March 30, 2011

Mug icon
Buy a Mirin mug!