Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by wmdkitty
Maui Wowie
Share definition
Flag
An actual
brand
of
catnip
sold
in pet stores.
"I
gave
my cat
that Maui Wowie '
nip
, and she passed out for two days!"
Maui Wowie
by
wmdkitty
January 2, 2009
Get the
Maui Wowie
mug.