Definitions by killercrazy23
Douche Pickle
1) Someone who is just being really annoying.
2) Someone who is immature, and lacking of any positive character qualities.
2) Someone who is immature, and lacking of any positive character qualities.
Douche Pickle by killercrazy23 January 26, 2011