{{term}}
- {{preview}}
Top definition
land beluga
An
albino
with
down syndrome
.
"
Damn son
, that land beluga is
harshing my mellow
."
by
OnoSendai
November 05, 2006
Get a
land beluga
mug for your fish Zora.