look up any word, like the eiffel tower:
 
1.
The act of having sex doggie style while leaving on your socks
My feet were really cold last night so we had Irish intercourse
by liamteddy January 30, 2007

Words related to Irish Intercourse

doggie intercourse irish sex socks style