Top definition
a small cowering awkaward fragile creature that originates from asia. this creature is only a twarf on twensday but on thriday it becomes thrarf. this cycle ontinues through all the days of the week unitl it becomes a twarf again. at this point it repeats the process.
i hear there's a twarf in atlanta
by Sir keefer talyor January 01, 2008
Get the mug
Get a TWARF mug for your buddy Yasemin.

Available Domains :D

  • twarf.ninja
  • twarf.men
  • twarf.net
  • twarf.org
  • twarf.se
2
To throw up (barf) a massive amount of tweets after a long period of Twitter inactivity.
Chris hasn't been on Twitter in forever, but ever since he got his cat he's been twarfing up a storm.
by kerbot2000 October 22, 2009
Get the mug
Get a twarf mug for your mother-in-law Julia.
3
Acronym for "That Was Actually Really Funny." For use on the intrawebisphere.
Did he just say what I think he just said? Twarf!
by Hank Borso August 17, 2006
Get the mug
Get a TWARF mug for your barber Abdul.