Skip to main content

Science presentation

science presentation A presentation in science you have to do within 10 minutes but you're writing an urban dictionary definition about the thing you're about to do.
science presentation "Goddangit I have to do that goddang science presentation tomorrow"
by XXLbqqgrill January 25, 2019
mugGet the Science presentation 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