Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Jenni722
3D Catnip
Share definition
Flag
1: An amazing
3d
rendering, animation, or product
demo
that makes you want to buy that application.
2: Spectacular
work
used to sell a program that could never be practically reproduced in your lifetime.
Watching that
demo
was like
3d
catnip
. I had to upgrade!
3D Catnip
by
Jenni722
July 11, 2009
Get the
3D Catnip
mug.