Top definition
When one puts everything they have, physically and emotionally.

See also tryhardish
Man 1: So, were you giving it your all last night?
Man 2: Yeah, but she refused to stop!
Man 1: Man she's a tough nut to crack.
by JEBtheGamer1 November 30, 2016
Get the merch
Get the Giving it Your All neck gaiter and mug.