to introduce a new thing (bragging)
this weekend am launching a new girl
i launched my new outfit last weekend
that guy launches new chicks every weekend
(Offensive) To abort a pregnancy
She had a free kick
(Offensive Term)Refers to Pregnancy/Birth
That girl just released an Album.
© 1999-2015 Urban Dictionary ®
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.