1 definition by Techno Titan

Someone who is an ugly, big and round pale person who when lying down looks like an igloo.
That girl is such an ugloo, Eskimos wanting to live in her.
by Techno Titan March 15, 2016
Get the ugloo mug.