look up any word, like the eiffel tower:

1 definition by watcher04

A mystery drug (of unknown nature and effect) given by one person to another, the former often using the latter as a guinea pig to test the drug's effects.

Especially refers to this scenario when the drug's post-ingestion effect is particularly debilitating, such as that of horse or elephant tranquilizer.
Someone gave her a white elephant, and now she's in the bathroom vomiting.

by watcher04 February 14, 2009