Top definition
Sooo good, big, effective, stylish etc
"Damn that bacon is so dextra"
Get the mug
Get a dextra mug for your mama Larisa.
buy the domain for your recipe site