look up any word, like leh:

1 definition by Richard C Mongler

 
1.
When you get a picture of a duck on wheels, instead of what you expected to get. Often used on Ebaumsworld, a place where hackers on steroids congregate.

Contrary to popular belief, this was first made popular by ebaumsworld.
~~~~~~lol duckroll~~~~~~
by Richard C Mongler August 26, 2007
134 573