1 definition by Lilchinesekid

Top Definition
Synonymous with "this sucks" and derived from the same root, that root being the act of sucking on an erect penis.
Jake: Frenchie, you gotta go into the water and push the raft
Ryan French: wow, ween in my face
by Lilchinesekid May 10, 2008
Mug icon
Buy a ween in my face mug!