Top definition
"my paper was so hard and i couldn't figure it out, so i just frastigated."
by nh coolio March 26, 2010
Get the mug
Get a frastigate mug for your dog Larisa.