look up any word, like douchebag:
 
1.
a famous word meaning "stanky immigrant" in arabic
damn, it smells like ledio in here!
by gangstaG October 25, 2006

Words related to ledio

immigrant jizz shit smegma smell