Skip to main content

Definitions by Michelle_LS1

douche cruise ship 

People who whine too much on web based drifting forums.