An adjective used for someone who is exceptionally high on wax.
Man: Wow, that guy is off the carts. Woman: Turtle-y.