Subscribe English
look up any word, like tex-sex:

1 definition by 1~Renae~

Someone trying to get someone else out of a jam or tough situation.
He came runnin up in here pushin the robber down on the ground like he was captian sav-a-hoe
by 1~Renae~ July 21, 2005
12 34