look up any word, like fleek:
 
1.
Amazing, beyond the ordinary, completly awesome
The students in my class all wrote immacuable essays

Words related to immacuable

amazing awesome excellent great neat