Skip to main content

Toppletits's definitions

Mr. Deltoid Steep

Someone who will annihilate you at any video game you can think of
The high scores on all these games are taken by Mr. Deltoid Steep
by Toppletits January 24, 2009
mugGet the Mr. Deltoid Steep 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