Top definition
A highly trained douche with history of fraudalant behavior and cowardly like attitude
That guy over there is a total douche skidoo, he can't get no ladies
by Porntina October 19, 2015
Get a douche skidoo mug for your sister-in-law Julia.