look up any word, like sapiosexual:

1 definition by weenqueen

 
1.
The act of inserting one's ween (penis) into something.
"Was that an Insertion Of Ween?"
by weenqueen April 03, 2010
8 3