Skip to main content

Definitions by AWade

laughturd 

I laughed so hard and shit my pants and my buddy said OMG that's a laughturd.
laughturd by AWade November 8, 2013