Top definition
the act of putting ones head, _entirely_ within a lady's box
your flaps make me happy, but I'd be happier stills is a could go happy flapping in your happy flaps.
by Sean of the dictionary November 19, 2010
Get the mug
Get a happy flapping mug for your Uncle José.