look up any word, like thot:

1 definition by MUVVA

 
1.
many people fucking up or simply fucking at the same time
What a clusterfuck
by MUVVA February 13, 2004