dam dam

Hitting / receiving a lot of damage in a game
by KingMikeUK September 1, 2025
mugGet the dam dammug.

Share this definition