Top definition
Wow he looks like he has just escaped from blazacusca.
by Mr.dooley September 29, 2012
Get the mug
Get a blazacusca mug for your Facebook friend Riley.