Skip to main content

Definitions by nafm4

Top grill 

"Top Grill" (adj)

used to describe a great tasting food product. works best in an Australian or Cockney accent.
Oi Oi Gov' these pickled onions are top grill
Top grill by nafm4 May 2, 2011