weedtard Share definition Flag One who has achieved a temporary, but profound state of altered consciousness by ingesting special medicinal herbs. Oh man, thanks for the buzz. My head is parked at weedtard and I'm stress free. weedtard by Weedtarded February 13, 2009 0 0 Get merch Get the weedtard mug. Buy Now — $32.95 See more merch