Skip to main content

Definitions by douchebag

a remark of great excitement or happiness
titties by Douchebag February 6, 2003