1 definition by tophfan

Scared and coughing at the same time.
"During the year 2020, a lot of us were derping."
by tophfan December 3, 2020
Get the derping mug.