Top definition
Using a power jet wash. Of any brand. Like hoovering is used to mean vacuuming.
by Nikcox January 29, 2017
Get the mug
Get a Karchering mug for your cousin Nathalie.