jewwww09's definitions
(verb) Making an ass out of yourself by either falling, mistakingly answering someone when they are not talking to you, and or any embarrassing moments involving any type of sexual activity.
" i accidentally punched myself in the face today while trying to keep someone else from punching me. it was a total shamecloud."
by jewwww09 October 14, 2009
Get the ShameCloud mug.