CTFU
The origin and history of CTFU.
Etymology
An initialism of cracking the fuck up.
The origin and history of CTFU.
An initialism of cracking the fuck up.
by FreeDict.com
Learn new English words for daily use — each one with meaning, pronunciation and an example. Free, no signup.
Start learning