Skip to main content

byan85's definitions

chemtrail

The means by which the Illuminati sprays its proverbial load.
"That bitch New World Order just shot me in the face with some nasty ass chemtrail."
by byan85 May 17, 2010
mugGet the chemtrailmug.

Share this definition