by Angyl` - Efnet May 20, 2003
An adjective to describe a couple that's really smokin'...in a not awkward way, except it's kind of awkward anyway.
Sami and Dom are totally smokalicious. They provide me with overwhelming joy even though I can't smoke them. Smoking with them, maybe...
by Danny Smith's Girlfriend April 25, 2011
buy the domain for your travel vlog