Top Definition
The best shit ever. Ttly srs.

And it's not NeoPuff. Also ttly srs.
Neopuff is amazing!

I love Neopuff!

:D Neo~puff!
by Neopuff (no, really?) December 06, 2008
4 Words related to Neopuff

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×