1 definition by bastosgirlsgreetings

(Tagalog-Philippines-filipino)...means Fart in the english language
Bantut bantut bantut, sino umutot? rhymes eh? lol
by bastosgirlsgreetings March 31, 2008
Get the utot mug.