Definitions by Buddy licks the stream
Buddy Licks The Stream
The phrase you tell your friend about a certain someone who is being an asshole, or has an over powering self confidence in them self, in other words being cocky.
Buddy Licks The Stream by Buddy licks the stream June 15, 2018