A group protesting some government policy (it isn't clear what) refers to their action as "teabagging." They should have looked at Def #1 before they began a national campaign.
Apart from Urban Dictionary - whose definitions I regard with considerable suspicion - I've not been able to find a definition for this term. What is it supposed to mean in political terms?
Richard English
Posts: 8038 | Location: Partridge Green, West Sussex, UK