1 definition by thechanchan

Top Definition
To flick the bean.
Yo last night I was bean bappin her before I stuck it in!
by thechanchan January 22, 2018

Mug icon
Buy a Bean Bap mug!