Skip to main content

Definitions by NoogieFrak

A sound a dog makes when squeezed too hard.
Did you just make that dog frak.
Frak by NoogieFrak June 30, 2010