meaning of Bumpa Grill©

Bumpa Grill© meaning in Urban Dictionary

The Theory of Showing Your Game To a woman and finally Having sexual activity together.