1 definition by Definition Merchant
A word the world of football/soccer use all the time. It is known by a player called Cristiano Ronaldo that makes that sound whilst doing his celebration after scoring a goal.
by Definition Merchant January 23, 2022