Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
English thesaurus - terms added by user
Tatprokh
: 1
18.02.2011
10:23:57
abbr. slang
SNAFU
Same new, all fucked up
Get short URL