A tag added to a question to demand confirmation, express incredulity, or challenge the listener; functions similarly to 'isn't it?' or 'aren't you?' but often with stronger or more confrontational tone.
2.
Globalinformalcolloquial
An abbreviated expression in phrases such as 'or what have you,' meaning 'or similar things,' used to indicate that the list is not exhaustive.