Top Definition
A presentation similar to a Powerpoint Presentation but not done on a computer. i.e. on a white board or large sheets of paper.
Justin: My computer broke down just before my Powerpoint Presentation was due so I brought a giant paper pad and some texta's and I am going to do a Powerless Point Presentation
by Hillsy1605 April 04, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.