1 definition by hey yo leroy

Top Definition
feces attached to your anus hairs
he has mad luoma
by hey yo leroy April 06, 2003

Mug icon
Buy a Luoma mug!