1 definition by RedPanda

Someone that is so hot, you can't stop staring at them. Gawk-worthy.
Damn, did you see that girl in the elevator with the nice ass?

Yeah, she was my starecase the whole way up.
by RedPanda February 14, 2012
Get the Starecase mug.