Top Definition
sha-long-a-long day noun 1. the name given to the day when you are going to propose to your girlfriend, therefore giving her an answer without answering her.
Tom told Amy that he would ask her to marry him on cheeloengaloing day when she asked him where their relationship was going
by manglewhore November 20, 2010
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.