Dictionary awealexa August 8, 2007 davepoobond Leave a comment awealexa – v. to spend the rest of your life in a men’s restroom Share this:EmailFacebookTwitterMoreRedditTumblr