duckrolls

English

Noun

duckrolls

  1. plural of duckroll

Verb

duckrolls

  1. third-person singular simple present indicative of duckroll