Top Definition
to have sex, mainly in a loving way towards a soulmate and not in a lustful one night stand.
lets catch the rainbow tonight lover <3
by 66666666666 August 12, 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.