omg man that was some good stuff, life is great with when i got my foghat on
slang for getting high, or the act of surrounding ones self with smoke
"omg man that was some good stuff, life is great with when i got my foghat on" What is the definition of "foghat"?