Skip to main content

Definitions by Lollitaa

Slang for the drug MDMA
‘She’s definitely on caps’
Caps by Lollitaa March 31, 2020