Skip to main content

Oddur's definitions

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.
by Oddur October 7, 2005
mugGet the d'angelo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email