1 definition by KrystalGlass

Code word for "You have a booger hanging out of your nose."
Bro, you have a dog on the beach. Thanks man, that booger would have stayed there all night!
by KrystalGlass February 9, 2020
Get the Dog on the beach mug.