Top Definition
Term for: Undeniably perfect. Everything is better when your with/by it/them. The best feeling that one could have. Unimaginably perfect.
"He was so immersible! :)"
by LETS-BE-A-DREAM October 15, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.