Top definition
Completely unwavering; resolute in decision or conviction; unbreakable
by Little Dade October 14, 2006
Get the merch
Get the Steadfast neck gaiter and mug.

Activity