camelsapprentice's definitions
To aromarate is to spread the smell of some delicious cooking throughout an area. Often associated with the cooking of Greek style Gyros
by camelsapprentice November 26, 2014
Get the aromarate mug.