Posted on 05/07/2003 by carotte Been meaning to ask: what on earth is “whoofing”? Geoff Share:ShareTwitterFacebookLike this:Like Loading...