look up any word, like swag:

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