Top definition
'Awkward' in Italian
"...that's goffo."
by Johno! March 21, 2012
Get the mug
Get a goffo mug for your barber Paul.