Skip to main content

Delaware Donut

A frozen Breakfast sandwich that they would just throw it in the microwave and in like two minutes you would have your breakfast.
Hey Braddock are you gonna get a “Delaware Donut?” If so tell Furby to make me one too!!
by Staydown2722 September 10, 2020
mugGet the Delaware Donutmug.

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