"You not podda do dat!!!"; "Where you podda be?"
by Charlie K. October 19, 2006
To do very badly at life. It is much worse than just sucking. You should most likely kill yourself if you fail at life. It is your best option.
by Podda October 27, 2008
buy the domain for your cat site