look up any word, like swag:
 
1.
A dummy, often considered a retard.
Hey did you see that idiot? Yea she was a total meghan allen
by Dumdummy April 17, 2011
0 6