Subscribe English
look up any word, like poopsterbate:
 
1.
When you have intimacies involving a popular male appendage.
I love getting the ween down as often as possible!
by LBo979 December 02, 2010
1 3