Skip to main content

Definitions by Icesong

Someone who is very amused that they made it into Urban Dictionary.
Icesong is watching you.
Icesong by Icesong November 17, 2003