Laiba

Literally the biggest melon head. Has too few brain cells and too many chromosomes.
by Bumwhore December 12, 2018
mugGet the Laibamug.

Share this definition