the act of relieving yourself onto a woman's pubic region. An act made notorious by peewee herman
I was steaming carpet yesterday when my mom walked in. How embarassing.
by Gregery May 1, 2006
Get the steaming carpet mug.