1 definition by thomasdee

1
The act of cumming on your sex partners face
Awww, Dave. I had no choice but to give Charleens an igloo all over her face.

I gave that eskimo an igloo so hard it went in her eye.
by thomasdee September 07, 2008
Get the mug
Get a Igloo mug for your Facebook friend Abdul.