dulucu meaning in english [Tel.] v. a. To knock down, as fruit off a tree. dulupu dulupu. v. a. To shake off, as dust. vidilincu.