Arvind Kejriwal today defended his controversial two-day sit-in the heart of the national capital earlier this week, saying the move was not unconstitutional.