Skip to main content

Definitions by Ghandis Left Nut

London Tea 

A teabag, laced with pure cocaine, made into a cup of tea
Yo fam want some london tea
London Tea by Ghandis Left Nut February 26, 2018