1 definition by josh yardeni

Top Definition
frowl- a high pitched squeel in a high or low manner that makes the sound "frowl
frowl- i frowled because i got chalenged to a frowl off
by josh yardeni May 22, 2008

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug