Skip to main content

Definitions by ramifromsomewhere

Adjective: something nasty that's difficult to remove.
Man I think I stepped in poo and its gotten Lahoud on my shoes.
Lahoud by ramifromsomewhere February 19, 2009