Rat-a-tat-tat's definitions
A cleaner and more politically correct term for Douche Bag i.e. a person who is arrogant, cocky, flashy and/or an idiot who angers everyone but himself.
by Rat-a-tat-tat January 12, 2011
Get the Dutch Bumpmug.
Get the Dutch Bumpmug.