Skip to main content

Definitions by Oddur

d'angelo 

A chain of sandwich resturants founded in the united states. They are famous for hiring pre-adolescent fools who are incapable of making a simply composition of bread, deli meats, and vegetables.
I'd rather have my own mother wank me off than eat a disease riddled sandwich from d'angelo's.
d'angelo by Oddur October 7, 2005