Skip to main content

Definitions by Lord Lin

Tapped in 

To be under the influence of a drug(s).
Tapped in by Lord Lin July 9, 2015