Definify.com

Definition 2024


step_on_a_frog

step on a frog

English

Verb

step on a frog

  1. (idiomatic) To fart.