Subscribe English
look up any word, like yeet:
 
1.
ejaculating at the point of deepest penetration
At first, she was like, is that all you got???? ...until I deposited one in the centerfield bleachers.
by phaeidaeux May 20, 2012
1 0