Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by AWade
laughturd
Share definition
Flag
I laughed
so
hard
I shit myself
!
I laughed so hard and shit my
pants
and my
buddy
said
OMG
that's a laughturd.
laughturd
by
AWade
November 8, 2013
Get the
laughturd
mug.