1 definition by Shiros

Top Definition
A sexy and soft looking coat that keeps you warm.
My RiLu keeps me warm.
by Shiros June 18, 2006
Mug icon
Buy a RiLu mug!