Comment by edf13 5 days ago Here in the UK it means fart 1 comment edf13 Reply mceachen 4 days ago Same on the other side of the pond
Same on the other side of the pond