Top definition
When someone who is wearing eye goggles has their partner excrete diarrhea on his or her face.
When my brother was sleeping I gave him a Hispanic Sewage Diver. He was displeased with me when he found out.
by Rodman Randy May 14, 2006
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush