Top definition
like owling, but crouching in a frog position.
person 1: i was owling all day!
person 2: owling? i was fucking froging.
by popiclemuffin July 23, 2011
Get the mug
Get a froging mug for your daughter-in-law Larisa.