Top definition
A friend of Kerrigan and Ark in Legendary Frog's flash videos. She is Sal's girlfriend.
by Muffingirl September 26, 2004
Get the mug
Get a Senya mug for your buddy Abdul.