Top definition
Mostly used in a twitch.tv streamers chat while they are playing some game.
Top left busta is like oh no no no but it also points out for who its directed to.
via giphy
by oh nonono March 31, 2020
Get the mug
Get a TOP LEFT BUSTA mug for your mama Beatrix.

Activity