on top

Definitions

Slang

  • adjective (caught) in the act, red-handed. A criminal and police expression evoking the image of, e.g., a burglar on a roof, i.e. exposed.
  • adverb (caught) in the act, red-handed. A criminal and police expression evoking the image of, e.g., a burglar on a roof, i.e. exposed.
http://www.dictionarycentral.com/definition/on-top.html