1 definition by Herblover69
Slang term in English Language for a friend. Used to describe someone who replies to messages from other ‘mates’, enjoys banter, and doesn’t spend all day avoiding other ‘mates’ and leaving them to play Warzone and FIFA on their own.
by Herblover69 April 14, 2020