duggu–duggu

Definition
  1. To have sex.
    vulgar