i bought this shit right on the side of the road yesterday! husk on? grilled? delicious? YOU KNOW IT!