1 definition by Philosopher of life

Refers to Let Me Bust A. This phrase is often followed by a “what’s lemmebusa”
Person1: have you seen lemmebusa?
Person2: what’s lemmebusa?
Person1: lemmebusa nut in your ass
by Philosopher of life August 2, 2018
Get the lemmebusa mug.