Green’s Dictionary of Slang

perculate v.

see percolate v. (1)