meaning of Ace Bean

Ace Bean meaning in Urban Dictionary

v. To bring a girl on verge of climax, stop, overcome her up, after that go to play Flash Flash Revolution on the web.