Mr. Echo's definitions
Being in a state of ignorance; living under a rock. Doesn't use offensive language, has trouble talking to women, and carries around a bottle of water.
by Mr. Echo May 5, 2010
Get the straight lacedmug.
Get the straight lacedmug.