by Andre September 14, 2003
A person who will "Shit talk" or come up with michevious acts, but when it comes down to going through with the act, they "dont walk"
by Shteak March 19, 2009
by shaggysnewer2 June 24, 2021
by @eande December 18, 2018
by I just happen to have logical June 10, 2021