look up any word, like porb:
 
1.
to have good pussy continuosly pressed upon ones face
I like to be eilandized
by mooka1 January 27, 2009