Meanings1literally: smelly prick; an annoying person; a pest [colloquial]Written Forms臭鳩Traditional · Main Form臭鸠Alternate Form