Subscribe English
look up any word, like poopsterbate:
 
1.
(adj.)state of being both confuzzled and frusterated.
This test is confusterating me!
by jonny December 03, 2002
4 2