Subscribe English
look up any word, like latergram:
 
1.
A specialized myocyte found only in certain Lebanese males.
Abe's getting big so fast, he must have najibocytes.
by anonymous213354.1 February 02, 2011
2 1