Someone or something that can be described as incredible, thus making it fucking amazing.
by CDizzie May 28, 2012
Get the Fumazing mug.