I keep bringing these up? They're really smelly and horrible. From what i have read they look like tonsil stones.

Does this look like a tonsil stone?