Subscribe English
look up any word, like french dipping:

1 definition by bubba6508

 
1.
Screwed up--usually a personal situation. Botched something big time.
Joe really stepped on his dick that time.
by bubba6508 May 05, 2012
2 0