Hardo August 30, 2023 Suggets a termSomeone who tries really hard to look tough. Rating: 3(353) Categories: