Top definition
Where have you been all my life

1) A funny thing you say to someone you frequently meet or see.

2) Appreciation for a friend or aquaintence.
Jane couldn't believe that her friend John cleaned her car. She texted him "Thx John whybaml" (Where have you been all my life.)
by allahissatan January 21, 2016
Get the mug
Get a whybaml mug for your father Manafort.