look up any word, like bye felicia:
 
1.
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
2 3