Top definition
A recently discovered planetoid outside Pluto in our solar system.
What do you know, I can see Setna, or is it a smuge on my telescope lense?
by regs_ October 28, 2004
Get the mug
Get a Setna mug for your buddy Sarah.
buy the domain for your cat blog