Random
Source Code

Off the carts

An adjective used for someone who is exceptionally high on wax.

Man: Wow, that guy is off the carts.
Woman: Turtle-y.

by LeroyTheMan August 27, 2018