Definder - what does the word mean?

What is Audrey II?

A "mean green mother from outer space" from the 1986 movie, Little Shop of Horrors.

Excuse me, what kind of strange and interesting plant is that?
It's a Audrey ii!

👍37 👎15


Audrey II - video

loading