Top definition
To aromarate is to spread the smell of some delicious cooking throughout an area. Often associated with the cooking of Greek style Gyros
"The gyros will aromarate the entire area" said the Camel
by camelsapprentice November 26, 2014
Get the mug
Get a aromarate mug for your dog Rihanna.

Available Domains :D

  • aromarate.net
  • aromarate.se
  • aromarate.org
  • aromarate.ninja
  • aromarate.com
  • aromarate.men