Arvind Kejriwal is a "peculiar person with views on everything but no understanding", Punjab Chief Minister Amarinder Singh snapped today about his Delhi counterpart, who has been blaming the thick, deadly smog covering the capital on stubble burning in Punjab and Haryana.