1 definition by weenqueen

Top Definition
The act of inserting one's ween (penis) into something.
"Was that an Insertion Of Ween?"
by weenqueen April 03, 2010
Mug icon
Buy a Insertion Of Ween mug!