Skip to main content

Definitions by jpappas

Somebody who does whatever possible to drain your buzz.
Quit talking during the football game you f'n draino
draino by jpappas December 13, 2004