Da ba Duba Dilla
Someone who acts like they just came from a different country and brought a sandwich. Or someone who is doing that right now.
She Da ba Duba Dillaed me with a plate of baklava.
That guy is the Da ba Duba Dilla of the lunchroom.
He Da ba Duba Dillaed during the science test and got a zero.
xs