perfricate

listen to the pronunciation of perfricate
Английский Язык - Английский Язык
{v} to rub thoroughly or all over
To rub over