1 definition by Urban Indian

1
ullu ka patha/ patta/ phatta meaning Son of an owl literally but used to call someone a fool
He is an ullu ka patha.
That ullu ka patha is my brother.
by Urban Indian September 18, 2013
Get the mug
Get a Ullu ka patha mug for your papa Abdul.