shalissaa's definitions
Origin: an arabic word created by the great joud, started its use in the 21st century.
Definition: when something is too good or impressive.
Synonym: dope.
Definition: when something is too good or impressive.
Synonym: dope.
by shalissaa December 18, 2018
 Get the Tartarationmug.
Get the Tartarationmug.