meaning of b-18c

b-18c meaning in Urban Dictionary

A honda dohc motor, mainly utilized by ricers. The top-of-the-line b-18s put-out bit over 200 hp on crank.