Все про пук
Слово "пукать" произошло от общего праславянского корня, означавшего "лопаться", "пускать газы" и возникшего, скорее всего, как звукоподражание. Копнув дальше в глубь веков, мы найдем в древнеиндийском языке слово "пардатэ". От него, бесспорно, произошло латинское "pedo, pedere"...