Top definition
A ludicrous frisbee throw where the thrower exemplifies "twitching" through the release, much like a velocirapter would throw a frisbee.
If a player is being guarded in frisbee, he can simply twach the frisbee and get out of any defensive struggle.
by coppertop272 July 30, 2013
Get the mug
Get a Twach mug for your grandma Rihanna.
buy the domain for your foodie vlog