1 definition by Drugloadsf

Top Definition
Another word for ecstasy
Mate get me some deep heat
by Drugloadsf December 20, 2015

Mug icon
Buy a deep heat mug!