look up any word, like daquan:
 
1.
to have great frustration.
I lost my favorite pair of socks! NEMARATOO!
by SpoonerMcgee October 01, 2006
6 0

Words related to nemaratoo

frustrated fuck ne-ma-rat-too ugh yargh