1 definition by the master of your world

1. overt PDA
2. to grope
3. See "snatchasaurous"
"Ewww theyre benee-ing!"
by the master of your world March 6, 2008
Get the benee mug.