Top Definition
Doing it in a public place in a Lada motor vehicle. For what ever reason.
The car broke down, so ended up having a lada-dada while we waited to get picked up
by R Mutt August 02, 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.